home *** CD-ROM | disk | FTP | other *** search
/ PC Electronics Plus 3 / PC Electronics Plus 3.iso / pads / drill.dat < prev    next >
Text File  |  1992-03-05  |  4KB  |  95 lines

  1. # This file specifies the N/C drill output format options.
  2. # The file is divided into two sections:-
  3. # 1) Drill Listing - which determines the format of the Drill Listing file.
  4. # 2) N/C Drill - which determines the format of the output file to drive the
  5. #    actual drill machine.
  6. # Each section has a header of the form: $<Section Name>.
  7. # The sections can be in any order but the section name must be preceeded by
  8. # a "$" character in the 1st column of a line.
  9. # Currently the only valid section names are "Drill Listing" and "N/C Drill".
  10. # Comments such as these may appear anywhere in the file so long as they
  11. # start with a "#" character in the 1st column.
  12. #
  13. # Each format option is identified by a 3 character mnemonic followed by a
  14. # colon ":".
  15. # A format option will either take a numeric value or a format string
  16. # immediately following the colon.
  17. # A format string specifies the exact text to be used within the drill
  18. # command that it is defining.
  19. # Format strings may contain the character "@" which indicates that a
  20. # numeric value or other data will be inserted at this point by the N/C Drill
  21. # software.
  22. # The character immediately following the "@" specifies the type of data to
  23. # be inserted as follows:-
  24. #    @d - Drill size            - valid in STS: only.
  25. #    @t - Tool number           - valid in STS: only.
  26. #    @f - Drill feed rate       - valid in STS: only.
  27. #    @s - Drill speed           - valid in STS: only.
  28. #    @x - Drill X co-ordinate   - valid in XYC: and SRC: only.
  29. #    @y - Drill Y co-ordinate   - valid in XYC: and SRC: only.
  30. #    @z - Drill X/Y co-ordinate    value          - valid in DXC: and DYC: only.
  31. #    @r - Step & Repeat section (if selected)  - valid in ETS: or EDF: only.
  32. #    @n - Start new line in output file        - valid in any format string.
  33. #
  34. # Note: the N/C Drill software only supplies the data types listed above.
  35. #          Any additional commands such as Rewind commands, Swap or Mirror
  36. #          axes commands must be inserted by the user in the apropriate format
  37. #          string.  The user should refer to his N/C Drill machine manual for
  38. #          details.
  39. #
  40. # The format options are as follows:-
  41. #    EIA: - Numeric value: 0 = ASCII output, 1 = EIA RS-244 output code.
  42. #    MET: - Numeric value: 0 = English units, 1 = Metric units.
  43. #    PRE: - Numeric value: number of fractional digits in co-ordinates
  44. #             assuming English units of inches or Metric units of millimetres.
  45. #    NDG: - Numeric value: total number of significant digits in co-ordinates.
  46. #    LTZ: - Numeric value: 0 = no zero suppression, 1 = suppress leading zeros,
  47. #             2 = suppress trailing zeros.
  48. #    INC: - Numeric value: 0 = absolute co-ordinates, 1 = incremental coords.
  49. #    RPT: - Numeric value: 0 = no suppression, 1 = suppress repeated coords.
  50. #    SDF: - Format string: commands for start of drill file.
  51. #    STS: - Format string: commands for start of tool section.
  52. #    XYC: - Format string: commands for drill hole co-ordinates.
  53. #    DXC: - Format string: commands for drill hole X co-ordinate.
  54. #    DYC: - Format string: commands for drill hole Y co-ordinate.
  55. #    ETS: - Format string: commands for end of tool section.
  56. #    EDF: - Format string: commands for end of drill file.
  57. #    SSR: - Format string: commands for start of Step & Repeat section.
  58. #    SRC: - Format string: commands for Step & Repeat offset co-ordinates.
  59. #    ESR: - Format string: commands for end of Step & Repeat section.
  60.  
  61. $Drill Listing
  62. EIA:0
  63. MET:0
  64. PRE:3
  65. NDG:5
  66. LTZ:1
  67. INC:0
  68. RPT:0
  69. SDF:Drill Listing@n=============
  70. STS:Drill: @d  Tool: @t  Feed: @f  Speed: @s
  71. XYC:@x  @y
  72. DXC:X @z
  73. DYC:Y @z
  74. ETS:
  75. EDF:End of Listing
  76.  
  77. $N/C Drill
  78. EIA:0
  79. MET:0
  80. PRE:3
  81. NDG:5
  82. LTZ:2
  83. INC:0
  84. RPT:0
  85. SDF:%
  86. STS:T@tF@fS@s
  87. XYC:@x@y
  88. DXC:X@z
  89. DYC:Y@z
  90. SSR:M01
  91. SRC:M02X@xY@y
  92. ESR:M02@nM08
  93. EDF:@rM30
  94.  
  95.